three teardrops - German English Dictionary